package com.jbit.dm_160.mapper;

import com.jbit.dm_160.model.dto.FloorItemDTO;
import com.jbit.dm_160.model.dto.ItemDTO;
import com.jbit.dm_160.model.entity.Item;
import com.jbit.dm_160.model.vo.SearchVO;

import java.util.List;

public interface ItemMapper {
    List<ItemDTO> getItemByType1Id(Integer type1Id);

    List<ItemDTO> getHotItems();

    List<ItemDTO> getItemsByState(Integer state);

    List<FloorItemDTO> getItemsByFloor(Integer type1Id);

    List<ItemDTO> getItemsBySearchInfo(SearchVO searchVO);

    ItemDTO getItemDetailById(Integer id);
}
